go the whole hog

Translations
faire les choses en grand
Definitions
To do something to the fullest extent or to go all out in an effort or undertaking.